cesspool cleaner - Spanish English Dictionary